Supplier Page from MyBioSource.com for Recombinant Schizosaccharomyces pombe Mei4-dependent protein 6 (mde6), partial